Career 2023 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M25 The Hague Israel F2 Netherlands F4 Netherlands F7 Portugal F4 Portugal F5 Portugal F6 Israel F4 Germany F3 France F4 France F5 Great Britain F7 Great Britain F9 Italy F15 Italy F16 Netherlands F4 Portugal F3 Croatia F1 Croatia F2 Portugal F5 Portugal F6 Netherlands F1 Netherlands F2 Netherlands F3 Great Britain F2 France F1 France F2 France F4 France F5 France F6 France F7 France F8 France F1 France F6 France F7 France F10 France F11 Italy F20 France F17 France F18 Croatia F13 Croatia F14 USA F1 USA F2 USA F3 France F3 France F4 France F5 France F6 France F8 Spain F12 Spain F13 Spain F14 Netherlands F1 Netherlands F2 France F11 Netherlands F3 Netherlands F4 France F13 France F14 Belgium F7 Belgium F5 Turkey F16 (Antalya) Turkey F17 (Antalya) Netherlands F1 (Alkmaar) Netherlands F2 (Breda) Netherlands F3 (Middelburg) Netherlands F4 (Amstelveen) Netherlands F5 (Oldenzaal) Netherlands F6 (Rotterdam) Egypt F29 (Sharm El Sheikh) Egypt F30 (Sharm El Sheikh) Egypt F1 (Sharm El Sheikh) Egypt F2 (Sharm El Sheikh) Italy F2 (Santa Margherita Di Pula) Italy F3 (Santa Margherita Di Pula) M25 Santa Margherita Di Pula ECM Cup - Prague Espinho Challenger - Espinho Israel F1 Israel F3 Zivnobanka Czech Open - Prostejov China F3 Netherlands F5 XXX Edizione 'A Savoldi Marco' - Manerbio France F10 San Remo Tennis Cup 15° Piertomaso - San Remo Great Britain F10 BMW Tennis Championship - Sunrise Open Mutouest St. Brieuc - St. Brieuc Challenger Lugano - Lugano Brasov Challenger - Brasov Tennis Napoli Cup - Napoli 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano Siemens Open - Scheveningen XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Cyclus Open de Tenis - Florianopolis IV Challenger Ciudad De Guayaquil - Guayaquil Caltanissetta Challenger Barletta Challenger Sofia Challenger Rome Challenger Kosice Challenger Reggio Emilia Challenger France F2 Scheveningen Challenger Rimini Challenger Orbetello Challenger Tampere Challenger San Marino Challenger Vigo Challenger San Sebastian Challenger Brasov Challenger Alphen Challenger Szczecin Challenger M15 Haren Kolding Challenger Orleans Challenger Seoul Challenger M15 Huy Bordeaux Challenger Lugano Challenger Braunschweig Challenger Open de L'Isere-Open 38 - Grenoble Alphen Challenger The Scottish Tennis Championships - Edinburgh Banja Luka 2002 - Banja Luka Quimper Challenger Orbetello Challenger Time Warner USTA Challenger - Binghamton Como Challenger Alphen Challenger Szczecin Challenger Compaq Challenger - Bucharest Challenger 42 - Andrezieux Sacramento Challenger Maia Open 2002 - Maia M25 Trieste M15 Heraklion The Scottish Tennis Championships - Edinburgh Challenger Ford de Cherbourg - Cherbourg Macedonian Open 1999 - Skopje Quimper Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Bordeaux Challenger Challenger Ford de Cherbourg - Cherbourg San Remo Tennis Cup - San Remo Open de L'Isere - Grenoble Scheveningen Challenger Samarkand Challenger - Samarkand Garden Open 2005 - Rome Challenger Copa Sevilla - Seville Cordenons Challenger XXVIII Edizione 'A.Savoldi' - Manerbio M15 Jakarta Kamnik Challenger - Kamnik Bancastato Challenger Lugano - Lugano Top Wool Challenger Biella - Biella Santiago Challenger Ethias Trophy - Mons Steelers Cup - Kosice II Cyclus Open de Tenis - Florianopolis Morocco Tennis Tour - Rabat Unicredit (Suisse) Bank S.A. Challenger - Chiasso Caltanissetta Challenger Copa Sevilla Internacionales de Andalucia - Seville Siemens Open 2007 - Scheveningen VIII Torneo Internazionale di Tennis - Barletta Aamulehti Tampere Opene - Tampere Alphen Challenger Tean International - Alphen Porto Alegre Challenger Santiago Challenger Santos Challenger Pekao Open 2004 - Szczecin Marburg Challenger Sacramento Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Braunschweig Challenger Citta di Como - Como Tunis Open - Tunis Open Costa Daurada - Tarragona Alphen Challenger Trnava Challenger San Remo Tennis Cup - San Remo Trofeo Internacional Club Laieta - Barcelona Riviera di Rimini Challenger - Rimini Open Tarragona Costa Daurada - Tarragona Rome Challenger Bancolombia Open - Cali Casablanca Challenger UTC Open - Cherkassy Qatar ATP Challenger - Doha San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Monza Challenger Como Challenger Internazionali de Tennis di Bergamo - Bergamo Chuncheon Challenger Open de la Ville de Saint Denis - Reunion Island Mitsubishi Electric Europe Cup - Monza Alphen Challenger GHI Bronz Classic - Bronx Open Mutouest de Saint-Brieuc - St. Brieuc Szczecin Challenger 7° Trani Cup - Trani Casablanca Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Genoa Open Challenger-Fondazione Carige - Genova San Sebastian Challenger Santiago Challenger Sao Paulo Challenger Manerbio Challenger BNP Paribas Primrose - Bordeaux Copa Petrobras-Argentina - Buenos Aires Porsche Open - Poznan Alphen Challenger San Juan Challenger Open de Rennes La Trinitaine - Rennes Constanta Challenger Rio De Janeiro Challenger Isla de Gran Canaria - Mas Palomas Arpa Ceramic Cup - Reggio Emilia Citta di Como - Como M15 Porec Open 88 - Contrexeville M25 Palmanova Tarragona Challenger M25 Palmanova M15 Meerbusch San Sebastian Challenger Challenger Groningen - Groningen Tiburon Challenger Heineken Open - Auckland Sibiu Challenger Bordeaux Challenger Internationaux de Tennis de Brest - Brest Grand Prix de Tennis de Lyon - Lyon Blois Challenger Open 13 - Marseille Mallorca Open - Mallorca Open Mutouest - St. Brieuc Sao Paulo Challenger Tata Open 2003 - Chennai Geneva Challenger Open de Tenis Comunidad Valenciana - Valencia SIR Supermercadi Challenger - Rome M15 Jakarta Scheveningen Challenger Ethias Trophy - Mons Volvo Sylt Open - Sylt Tennis Napoli Cup - Napoli M15 Buschhausen M25 Santa Margherita di Pula M25 Santa Margherita di Pula Noumea Challenger Open de L'Isere - Grenoble Milan Challenger Bordeaux Challenger Vicenza Challenger Furth Challenger Tampere Challenger Monterrey Challenger Portoroz Challenger Blois Challenger Scheveningen Challenger VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Monterrey Challenger Challenger Canottieri Minico - Mantova Siemens Open 2002 - Scheveningen Hilton Waikoloa USTA Challenger - Waikoloa Open de Franche Comte - Besancon Warsteiner Grand Prix - Oberstaufen Pekao Open 2003 - Szczecin Bulgarian Open - Sofia FILA Challenger Biella - Biella Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Kuppers Kolsch Cup - Aachen Bancolombia Open - Bogota Mercedes Cup - Stuttgart Open de Montauban - Montauban Legg Mason Tennis Classic - Washington D.C. Open Castilla y Leon - Segovia Open de Moselle - Metz IPP Open - Helsinki Davidoff Swiss Indoors - Basel Chennai Open - Chennai Tiburon Challenger BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Genoa Open - Genova Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Bath Challenger M25 Koksijde Bergamo Challenger Gemax Open - Belgrade Mestre Challenger Geovillage Open Trofeo Melia Olbia - Olbia Tiburon Challenger Orlando Challenger Tampere Imageneering Open - Tampere Columbus Challenger Rennes Challenger Quimper Challenger Bangkok Challenger Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Banca Marche Tennis Cup - San Benedetto Ostrava Challenger Geneva Challenger - Geneva Bercuit Challenger 3° Trofeo 'Citta di Brindisi' - Brindisi Braga Challenger Prostejov Challenger TEAN International - Alphen Aan Den Rijn Brasil Open - Costa do Sauipe Ludwigshafen Challenger Grand Prix Hassan II - Casablanca Braunschweig Challenger Ordina Open - 's-Hertogenbosch Dutch Open Tennis - Amersfoort Morocco Tennis Tour - Fes Open de Moselle - Metz KGHM Polish Indoors - Wroclaw Olbia Geovillage Open - Olbia Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Open de Montauban - Montauban MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe LTA Men's Challenger - Wrexham Open 13 - Marseille Challenger Ford de Cherbourg - Cherbourg ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Open de Mantouban - Montauban Estoril Open - Estoril M25 Oldenzaal Challenger Ford de Cherbourg - Cherbourg Open de la Ville de Saint Denis - Reunion Island Ordina Open - 's-Hertogenbosch Cepu Open - San Marino Architect Open - Budapest Mauritius Open - Mauritius Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Stella Artois Clay Court Championships - Budaors Orange Prokom Open - Sopot Tunis Open 2006 - Tunis Sporting Challenger '07 Trofeo Regione Piemonte - Turin Copa Telmex - Buenos Aires San Marino Cepu Open - San Marino Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco BMW Open - Munich Black Forest Open - Freudenstadt Adidas International - Sydney Lugano Challenger Kitzbuhel Challenger ABN AMRO World Tennis Tournament - Rotterdam Adidas Open de Toulouse - Toulouse Tennislife Cup - Napoli Open Sabadell Atlantico - Barcelona Rijeka Challenger ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Kobstaedernes ATP Challenger - Kolding Copa Petrobras-Uruguay - Montevideo Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Prague Challenger Zagreb Challenger Ostrava Challenger Estoril Open - Estoril AEGON Championships - London SkiStar Swedish Open - Bastad Aircel Chennai Open - Chennai Alphen Challenger Furth Challenger Rennes Challenger Copa Telmex - Buenos Aires Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz St. Brieuc Challenger Furth Challenger Caltanissetta Challenger Grand Prix de Tennis de Lyon - Lyon AEGON Championships - London SkiStar Swedish Open - Bastad Belem Challenger ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Rio De Janeiro Challenger Ordina Open - 's-Hertogenbosch Porto Alegre Challenger Montevideo Challenger Grand Prix Hassan II - Casablanca Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai The Artois Championships - London Cherbourg Challeger Chennai Open - Chennai Grand Prix Hassan II - Casablanca Napoli Challenger Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Legg Mason Tennis Classic - Washington Grand Prix Hassan II - Marrakech BCR Open Romania - Bucharest Salinas Challenger Campionati Internazionali di Sicilia - Palermo St. Brieuc Challenger Ortisei Challenger Las Vegas Challenger ASB Classic - Auckland Serbia Open - Belgrade ABN AMRO World Tennis Tournament - Rotterdam Libema Open - 's-Hertogenbosch Poznan Challenger Fairfield Challenger Gerry Weber Open - Halle Braunschweig Challenger Koblenz Challenger Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel San Juan Challenger ABN AMRO World Tennis Tournament - Rotterdam ATP Studena Croatia Open - Umag AAPT Championships - Adelaide Scheveningen Challenger Bordeaux Challenger The Stella Artois Grass Court Championships - Queen's/London Claro Open Colombia - Bogota M25 Nussloch Portugal Open - Oeiras Braga Challenger Open de Nice Cote d'Azur - Nice US Men's Clay Court Championship - Houston The Stella Artois Grass Court Championships - London ABN AMRO World Tennis Tournament - Rotterdam Mohammedia Challenger Topshelf Open - 's-Hertogenbosch Internationaux de Tennis de Brest - Brest BB&T Atlanta Open - Atlanta Como Challenger Schickendanz Open - Furth Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Downtown Athletic Club USTA Challenger - Amarillo TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Alphen Challenger GHI Bronx Tennis Classic - Bronx Rome Challenger M25 Heraklion Macedonian Open - Skopje M15 Monastir LTA Hull Challenger - Hull ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul 2001 Challenger Canottieri Mincio - Mantova Amer-Wilson Tampere Challenger - Tampere Sopot Challenger Brisbane International - Brisbane Challenger 42 - Andrezieux Biella Challenger Mohammedia Challenger Meerbusch Challenger Citta di Monza - Monza Abierto Mexicano Telfonica MoviStar - Acapulco The Stella Artois Grass Court Championships - London Noumea Challenger Delray Beach International Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam Campionati Internazionali di Sicilia - Palermo Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Dutch Open Tennis - Amersfoort ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Paris Telecom Italia Masters - Rome NASDAQ-100 Open - Miami BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Shanghai ATP Masters 1000 - Shanghai Open 13 - Marseille Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Croatia Open - Umag Garanti Koza Sofia Open - Sofia Suisse Open - Gstaad ABN AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon Energis Open - Amersfoort Bangkok Challenger Marbella Challenger Sophia Antipolis Challenger Barletta Challenger Amersfoort Challenger Tennis Masters Series - Monte Carlo Masters Series Monte Carlo - Monte Carlo Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Qatar Open - Doha Tennis Masters Series - Monte Carlo BellSouth Open - Vina del Mar TD Waterhouse Cup - Long Island Masters Series Madrid - Madrid Movistar Open - Vina del Mar Masters Series Monte-Carlo - Monte-Carlo Chennai Open - Chennai Sony Ericsson Open - Miami Abierto Mexicano Telcel - Acapulco Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Madrid Open - Madrid French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Ordina Open - s-Hertogenbosch Australian Open - Melbourne Brisbane International - Brisbane Pacific Life Open - Indian Wells French Open - Paris Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome AAPT Championships - Adelaide Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Estoril Open - Estoril Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Topshelf Open - 's-Hertogenbosch Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Wimbledon - London French Open - Paris Heineken Open - Auckland Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, PO, NED-AUT 5-0 Wimbledon - London BNP Paribas Masters - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, World Group, PO, SUI-NED 4-1 Davis Cup, World Group, PO, CAN-NED 3-1 Davis Cup, Group 1, 2R, MKD-NED 1-4 Davis Cup, World Group, PO, NED-KOR, 3-2 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, PO, NED-SUI 2-3 Australian Open (juniors) French Open (juniors) Davis Cup, World Group, PO, NED-FRA, 1-4 Davis Cup, Europe/Africa Group I, PO, BLR-NED 1-4 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, Group I, 1R, NED-FIN 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, Group I, PO, SWE-NED 0-5 Davis Cup, Group I, 2R, BIH-NED 1-3 Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, 1R, FRA-NED 3-1 Wimbledon (juniors) French Open (juniors)